On the Interleaving Sematics of Transformation Units - A Step into GRACE
نویسندگان
چکیده
The aim of the paper is to introduce the notion of a transformation unit together with its interleaving semantics and to study it as a means of constructing large graph transformation systems from small ones in a structured and systematic way. A transformation unit comprises a set of rules, descriptions of initial and terminal graphs, and a control condition. Moreover, it may import other transformation units for structuring purposes. Its semantics is a binary relation between initial and terminal graphs which is given by interleaving sequences. As a generalization of ordinary derivations, an interleaving sequence consists of direct derivation steps interleaved with calls of imported transformation units. It must obey the control condition and may be seen as a kind of structured derivation. The introduced framework is independent of a particular graph transformation approach and, therefore, it may enhance the usefulness of graph transformations in many contexts.
منابع مشابه
Simple Modules for GRACE
The language Grace is being proposed for specifying and programming in a graph-centered environment based on graph transformation. Emphasis in the design of Grace is laid on modular structur-ing of programs. In this paper we present a simple kind of modules for the language which encapsulate rules and graph transformation units, and export some of them. The local transformation units deene comp...
متن کاملWavelet analysis of GRACE K-band range rate measurements related to Urmia Basin
Space-borne gravity data from Gravity Recovery and Climate Experiment (GRACE), as well as some other in situ and remotely sensed satellite data have been used to determine water storage changes in Lake Urmia Basin (Iran). As usual, the GRACE products are derived from precise inter-satellite range rate measurements converted to different formats such as spherical harmonic coefficients and equiva...
متن کاملInsight into the Boundary Layer Flows of Free Convection and Heat Transfer of Nanofluids over a Vertical Plate using Multi-Step Differential Transformation Method
This paper presents an insight into the boundary layer of free convection and heat transfer of nanofluids over a vertical plate at very low and high Prandtl number. Suitable similarity variables are used to convert the governing systems of nonlinear partial differential equations of the flow and heat transfer to systems of nonlinear ordinary differential equations which are solved using multi-s...
متن کاملBiolistic co-transformation of rice using gold nanoparticles
ABSTRACT- In order to produce transgenic rice lines lacking selectable marker gene, biolistic co-transformation technique using gold nanoparticles was adopted. In the first step, the efficiency of different sizes of gold particles was evaluated. The results showed that the efficiency of the nanoparticles in the transformation was comparable to that of the micro particles. Subsequently, two sepa...
متن کاملTyping of Graph Transformation Units
The concept of graph transformation units in its original sense is a structuring principle for graph transformation systems which allows the interleaving of rule applications with calls of imported units in a controlled way. The semantics of a graph transformation unit is a binary relation on an underlying type of graphs. In order to get a flexible typing mechanism for transformation units and ...
متن کامل